package com.itheima.myset;

import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;

/*
    set 集合的基本使用
        存取顺序不一致
        可以去重复
        没有索引
* */
public class MySet {
    public static void main(String[] args) {
        Set<Character> set = new TreeSet<>();
        set.add((char)1111);
        System.out.println((char) 1111);
        set.add((char)2222);
        System.out.println((char) 2222);
        set.add((char)3333);
        System.out.println((char) 3333);
        set.add((char)4444);
        System.out.println((char) 4444);
        set.add((char)5555);
        System.out.println((char) 5555);
        set.add((char)6666);
        System.out.println((char) 6666);

        for (int i = 0; i < set.size(); i++) {
            //set集合没有索引,所以不能使用索引获取元素的方法
            //因此无法使用普通for循环遍历
        }

        Iterator<Character> it = set.iterator();
        while (it.hasNext()) {
            System.out.println(it.next());
        }
    }
}
